/**
 * Created by fuji0229 on 2016/9/18.
 */
module.exports = function(gulp,plugins,config){
    /* js 模块化及依赖 */
    gulp.task('js','处理 js 文件',function(){
        //browserify(
        //    {
        //        //entries:[paths.scripts+'**/*.js'],
        //        entries:[paths.scripts+'index.js'],
        //        debug:true
        //    })
        //    .bundle()
        //    .pipe(source('index.js'))
        //    .pipe(buffer())
        //    .pipe(sourcemaps.init({loadMaps:true}))
        //    .pipe(gulp.dest('build/js'))
        //    .pipe(uglify())
        //    .pipe(sourcemaps.write('.'))
        //    .pipe(replace(replaceConf))
        //    .pipe(gulp.dest('build/js'));
        return gulp
            .src(config.js,{
                base:config.src
            })
            .pipe(plugins.uglify())
            .pipe(gulp.dest(config.dest));
    });
};